English Dictionary
◊ DOWN TOWN
down town
n : the center of a city [syn: {hub}, {civic center}, {municipal
center}]